retail establishment - German English Dictionary